vital tumour cells - Español Inglés Diccionario